defmodule PrivateLibUtil.MixProject do
	use Mix.Project

	def project do
		[
			app: :private_lib_util,
			version: "0.1.0",
			elixir: "~> 1.11",
			start_permanent: Mix.env() == :prod,
			deps: deps()
		]
	end

	# Run "mix help compile.app" to learn about applications.
	def application do
		[
			extra_applications: [:logger, :logger_file_backend, :observer]
		]
	end

	# Run "mix help deps" to learn about dependencies.
	defp deps do
		[
			{:jason, "~> 1.0"},
			{:exactor, "~> 2.2"},
			{:timex, "~> 3.6"},
			{:uuid, "~> 1.1"},
			{:cuid, "~> 0.1.0"},
			{:shortuuid, "~> 2.1"},
			{:xlsx_reader, "~> 0.4.0"},
			{:httpoison, "~> 1.8"},
			{:exsync, "~> 0.2.4", only: :dev},
			{:tortoise, "~> 0.9.4"},
			{:sftp_client, "~> 1.4"},
			{:poolboy, "~> 1.5"},
			{:logger_file_backend, "~> 0.0.13"},
			{:redix_pool, "~> 0.1.0"},
			{:snowflake, "~> 1.0.0"},
			# {:dep_from_hexpm, "~> 0.3.0"},
			# {:dep_from_git, git: "https://github.com/elixir-lang/my_dep.git", tag: "0.1.0"}
		]
	end
end
